CXXFLAGS+=-O3 -Wall